surprise party - German English Dictionary